package beautiful.butterfly.drds.data_exchange.statistics;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;


class JobStatisticsDto2
{

    @Setter
    @Getter
    private Long id;

    @Setter
    @Getter
    private Date gmtCreate;

    @Setter
    @Getter
    private Date gmtModified;

    @Setter
    @Getter
    private Long instId;

    @Setter
    @Getter
    private Long jobId;


    @Setter
    @Getter
    private Long jobVersion;


    @Setter
    @Getter
    private Integer taskGroupId;


    @Setter
    @Getter
    private Date windowStart;

    @Setter
    @Getter
    private Date windowEnd;

    @Setter
    @Getter
    private Date jobStartTime;


    @Setter
    @Getter
    private Date jobEndTime;


    @Setter
    @Getter
    private Long jobRunTimeMs;

    @Setter
    @Getter
    private Integer jobPriority;


    @Setter
    @Getter
    private Integer channelNum;


    @Setter
    @Getter
    private String cluster;


    @Setter
    @Getter
    private String jobDomain;


    @Setter
    @Getter
    private String srcType;

    @Setter
    @Getter
    private String dstType;

    @Setter
    @Getter
    private String srcGuid;


    @Setter
    @Getter
    private String dstGuid;


    @Setter
    @Getter
    private Long records;


    @Setter
    @Getter
    private Long bytes;


    @Setter
    @Getter
    private Long speedRecord;

    @Setter
    @Getter
    private Long speedByte;

    @Setter
    @Getter
    private String stagePercent;

    @Setter
    @Getter
    private Long errorRecord;

    @Setter
    @Getter
    private Long errorBytes;


    @Setter
    @Getter
    private Long waitReadTimeMs;

    @Setter
    @Getter
    private Long waitWriteTimeMs;

    @Setter
    @Getter
    private Long odpsBlockCloseTimeMs;

    @Setter
    @Getter
    private Long sqlQueryTimeMs;

    @Setter
    @Getter
    private Long resultNextTimeMs;

    @Setter
    @Getter
    private Long taskTotalTimeMs;

    @Setter
    @Getter
    private String hostAddress;


}
